6af60a728a2e5aad725e9192cbb9553c89a3742a,rabix-bindings/src/main/java/org/rabix/bindings/model/DataType.java,DataType,isCompatible,#DataType#boolean#,184

Before Change


    }

    if (isArray())
      return value.isArray() && subtype.isCompatible(value.getSubtype(), allowAny);

    if (isRecord()) {
      if (!value.isRecord())

After Change


    }

    if (isArray()) {
      if (!value.isArray())
        return false;

      if (value.getSubtype().isUnion()) {
        for (DataType dt : value.getSubtype().getTypes()) {
          if (!subtype.isCompatible(dt, allowAny))
            return false;
        }
        return true;
      }